package day0325;

public class Test5 {
    public static void main(String[] args) {
        Test5.printFlowersNum(100,999);
    }

    public static void printFlowersNum(int  start,   int  end) {
        start=Math.max(start,100);
        end=Math.min(end,999);
        for (int i = start; i <= end; i++) {
            int b=i/100%10;
            int s=i/10%10;
            int g=i/1%10;
            //跳过不符合水仙花条件的数
            if( b*b*b + s*s*s + g*g*g != i){
                continue;//    如何不符合水仙花数的条件就执行continue
            }
            //如果i不是水仙花数，就执行if中的continue跳过打印语句(不执行打印语句)
            //如果i是水仙花数，就不满足if(不执行if的continue)，就会执行打印语句
            System.out.println(i);
        }
    }
}
